Visualizing the Complex Process for Deep Learning with an Authentic Programming Project

نویسندگان

  • Jun Peng
  • Minhong Wang
  • Demetrios G. Sampson
چکیده

Project-based learning (PjBL) has been increasingly used to connect abstract knowledge and authentic tasks in educational practice, including computer programming education. Despite its promising effects on improving learning in multiple aspects, PjBL remains a struggle due to its complexity. Completing an authentic programming project involves a complex process of applying programming strategies to design and develop artifacts. Programming strategies are often implicit and hard to capture, but critical for programming performance. This study proposes a visualization-based learning environment that externalizes the complex process of applying programming strategies to the design and development of solutions to an authentic programming project. It aims to make the complex process accessible, trackable, and attainable with the support of technology. Twenty-nine senior college students participated in this study, using the proposed learning environment to complete a PjBL module of ASP.NET. The proposed approach improved students’ programming performance and subject knowledge and activated their intrinsic motivation to learn programming.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fuzzy Multi-Objective Linear Programming for Project Management Decision under Uncertain Environment with AHP Based Weighted Average Method

Smooth implementation and controlling conflicting goals of a project with the usage of all related resources through organization is inherently a complex task to management. At the same time deterministic models are never efficient in practical project management (PM) decision problems because the related parameters are frequently fuzzy in nature. The project execution time is a major concern o...

متن کامل

A Hybrid Optimization Algorithm for Learning Deep Models

Deep learning is one of the subsets of machine learning that is widely used in Artificial Intelligence (AI) field such as natural language processing and machine vision. The learning algorithms require optimization in multiple aspects. Generally, model-based inferences need to solve an optimized problem. In deep learning, the most important problem that can be solved by optimization is neural n...

متن کامل

A Hybrid Optimization Algorithm for Learning Deep Models

Deep learning is one of the subsets of machine learning that is widely used in Artificial Intelligence (AI) field such as natural language processing and machine vision. The learning algorithms require optimization in multiple aspects. Generally, model-based inferences need to solve an optimized problem. In deep learning, the most important problem that can be solved by optimization is neural n...

متن کامل

A Comprehensive Model for R and D Project Portfolio Selection with Zero-One Linear Goal-Programming (RESEARCH NOTE)

Technology centered organizations must be able to identify promising new products or process improvements at an early stage so that the necessary resources can be allocated to those activities. It is essential to invest in targeted research and development (R and D) projects as opposed to a wide range of ideas so that resources can be focused on successful outcomes. The selection of the most ap...

متن کامل

Project Complexity on CoPS Projects: The 5P Model (Purpose, Product, Process, People, Peripheral)

The concept of "complexity" is familiar to most of project's managers, but it is not comprehended in the same way. although the complexity highlights negative points, but it may bring positive advantages which support the project. Researches conducted on this field show that the understanding of "complexity" between the researchers is different and it is mainly depends on th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Educational Technology & Society

دوره 20  شماره 

صفحات  -

تاریخ انتشار 2017